Available in a vast array of colours and styles, the coat is an element that no man’s wardrobe can do without. While the classic overcoat is indispensable for a formal look, a jacket is the natural choice for everyday outfits. The blazer is the signature garment of the modern dandy, preferably worn with a waistcoat.